general-purpose trailer - French English Dictionary